package com.rockcent.mall.lib.dto;

import com.rockcent.common.domain.DtoEntity;

import java.math.BigDecimal;

/**
 * Created by caihongli on 2017/6/21.
 */
public class CustomerShareDto extends DtoEntity {

    //平台ID
    private Long mallId;
    //客户ID
    private Long customerId;
    //用户图片链接
    private String userImageUrl;
    //用户名称
    private String userName;
    //产品id
    private Long productId;
    //产品图片链接
    private String productImageUrl;
    //产品类型
    private String productType;
    //原价
    private BigDecimal originalPrice;
    //友价
    private BigDecimal friendPrice;
    //分享标题
    private String shareTitle;
    //分享内容
    private String shareContent;
    //状态
    private String status;
    //分享码
    private String shareCode;
    //礼包ID
    private Long giftPacketId;

    public Long getMallId() {
        return mallId;
    }

    public void setMallId(Long mallId) {
        this.mallId = mallId;
    }

    public Long getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    public String getUserImageUrl() {
        return userImageUrl;
    }

    public void setUserImageUrl(String userImageUrl) {
        this.userImageUrl = userImageUrl;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProductImageUrl() {
        return productImageUrl;
    }

    public void setProductImageUrl(String productImageUrl) {
        this.productImageUrl = productImageUrl;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public BigDecimal getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(BigDecimal originalPrice) {
        this.originalPrice = originalPrice;
    }

    public BigDecimal getFriendPrice() {
        return friendPrice;
    }

    public void setFriendPrice(BigDecimal friendPrice) {
        this.friendPrice = friendPrice;
    }

    public String getShareTitle() {
        return shareTitle;
    }

    public void setShareTitle(String shareTitle) {
        this.shareTitle = shareTitle;
    }

    public String getShareContent() {
        return shareContent;
    }

    public void setShareContent(String shareContent) {
        this.shareContent = shareContent;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getShareCode() {
        return shareCode;
    }

    public void setShareCode(String shareCode) {
        this.shareCode = shareCode;
    }

    public Long getGiftPacketId() {
        return giftPacketId;
    }

    public void setGiftPacketId(Long giftPacketId) {
        this.giftPacketId = giftPacketId;
    }

    @Override
    public String toString() {
        return "CustomerShareDto{" +
                "mallId=" + mallId +
                ", customerId=" + customerId +
                ", userImageUrl='" + userImageUrl + '\'' +
                ", userName='" + userName + '\'' +
                ", productId=" + productId +
                ", productImageUrl='" + productImageUrl + '\'' +
                ", id=" + id +
                ", productType='" + productType + '\'' +
                ", originalPrice=" + originalPrice +
                ", friendPrice=" + friendPrice +
                ", shareTitle='" + shareTitle + '\'' +
                ", shareCode='" + shareCode + '\'' +
                ", shareContent='" + shareContent + '\'' +
                ", status='" + status + '\'' +
                '}';
    }
}
